from selenium import webdriver
import  time

dervie=webdriver.Chrome()  #进入浏览器

#    进入页面
# dervie.get("https://www.baidu.com")   网址
# #     用例＋数据
# dervie.find_element_by_id("kw").send_keys("迪迦")   输入
# dervie.find_element_by_id("su").click()  点击click

# dervie.find_element_by_name()   获取选择的东西
#预期结果

dervie.get("https://www.suning.com/")  # 进网站
dervie.find_element_by_id("searchKeywords").send_keys("茅台") # 输入框内容  send_keys输入的意思
print(dervie.window_handles)   # 获取页面个数
dervie.find_element_by_id("searchSubmit").click()  # click鼠标点击
dervie.find_element_by_xpath("/html/body/div[10]/div/ul/li[4]/div/div/div[1]/div/a/img").click()
time.sleep(2)
a=dervie.window_handles#获取页面的个数
dervie.switch_to.window(a[-1]) # 获取页面个数
dervie.find_element_by_id("addCart").click()
#b是预期结果
b="已成功加入购物车！"
#执行完成的实际结果
c=dervie.find_element_by_xpath("/html/body/div[38]/div/div[2]/div/div[1]/span").text

if b==c:
    print("用例执行通过")
time.sleep(5)
dervie.close()






